#ifndef							__NETWORKMANAGER_H__
#	define						__NETWORKMANAGER_H__

#	include						"TcpClient.h"
#	include						"UdpServer.h"

class							NetworkManager
{
public:
	NetworkManager(Processor &);
	~NetworkManager();

private:
	TcpClient					_tcpClient;
	UdpServer					_udpServer;

public:
	void						SendToUdp(IOrder*);
	void						SendToTcp(IOrder*);
	void						ConnectToServer(std::string, std::string);
	UdpServer					&udpServer();

};

#endif							// !__NETWORKMANAGER_H__
